Skip to content

GLPI 11 compatibility - #148

Merged
Rom1-B merged 3 commits into
mainfrom
feature/glpi-11.0
Sep 30, 2025
Merged

GLPI 11 compatibility#148
Rom1-B merged 3 commits into
mainfrom
feature/glpi-11.0

Conversation

@stonebuzz

Copy link
Copy Markdown
Contributor

Checklist before requesting a review

Please delete options that are not relevant.

  • I have performed a self-review of my code.
  • I have added tests (when available) that prove my fix is effective or that my feature works.
  • I have updated the CHANGELOG with a short functional description of the fix or new feature.
  • This change requires a documentation update.

Description

  • It fixes # (issue number, if applicable)
  • Here is a brief description of what this PR does

Screenshots (if appropriate):

@stonebuzz

Copy link
Copy Markdown
Contributor Author

Only the following deprecated functions have not yet been migrated: Html::createProgressBar() and Html::changeProgressBarPosition().

As it stands, GLPI does not allow for easy updates of the progress bar, primarily because this part of the interface does not yet use Twig.

Additionally, the getProgressIndicatorResponse() method should be moved into a trait to allow reuse by plugins.

Finally, a dedicated JavaScript module should be implemented to handle the progress bar updates on the client side.

@stonebuzz
stonebuzz requested a review from Rom1-B June 26, 2025 07:37
@stonebuzz stonebuzz self-assigned this Jun 26, 2025
@Rom1-B Rom1-B self-assigned this Jun 26, 2025
Comment thread phpstan.neon
Comment thread inc/uninstall.class.php
@stonebuzz
stonebuzz force-pushed the feature/glpi-11.0 branch 4 times, most recently from 975cd5b to 2072230 Compare July 10, 2025 11:45
@Rom1-B
Rom1-B merged commit 77c8a5f into main Sep 30, 2025
@Rom1-B
Rom1-B deleted the feature/glpi-11.0 branch September 30, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants